moonlight tower

English

noun
Definitions
  • A type of public area lighting, which is a high tower fitted with arclight. They were formerly common in 19th century cities with electricity. These towers are similar to some forms of modern highway lighting at interchanges.

Etymology

Compound from English moonlight + English tower.

Origin

English

tower

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms